What is the meaning of the word "swan river everlasting"?

Definitions: